Planning, Learning, and Executing in Autonomous Systems
نویسندگان
چکیده
Abs t rac t . Systems that act autonomously in the environment have to be able to integrate three basic behaviors: planning, execution, and learning. Planning involves describing a set of actions that will allow the autonomous system to achieve high utility (a similar concept to goals in high-level classical planning) in an unknown world. Execution deals with the interaction with the environment by application of planned actions and observation of resulting perceptions. Learning is needed to predict the responses of the environment to the system actions, thus guiding the system to achieve its goals. In this context, most of the learning systems applied to problem solving have been used to learn control knowledge for guiding the search for a plan, but very few systems have focused on the acquisition of planning operator descriptions. In this paper, we present an integrated system that learns operator definitions, plans using those operators, and executes the plans for modifying the acquired operators. The results clearly show that the integrated planning, learning, and executing system outperforms the basic planner in a robot domain.
منابع مشابه
Planning, Learning, and Executing in Autonomous Systems Ramm on Garc A-mart Nez
Systems that act autonomously in the environment have to be able to integrate three basic behaviors: planning, execution, and learning. Planning involves describing a set of actions that will allow the autonomous system to achieve high utility (a similar concept to goals in high-level classical planning) in an unknown world. Execution deals with the interaction with the environment by applicati...
متن کاملLearning by Knowledge Sharing in Autonomous Intelligent Systems
Very few learning systems applied to problem solving have focused on learning operator definitions from the interaction with a completely unknown environment. In order to achieve better learning convergence, several agents that learn separately are allowed to interchange each learned set of planning operators. Learning is achieved by establishing plans, executing those plans in the environment,...
متن کاملAn Integrated Approach of Learning, Planning, and Execution
Agents (hardware or software) that act autonomously in an environment have to be able to integrate three basic behaviors: planning, execution, and learning. This integration is mandatory when the agent has no knowledge about how its actions can affect the environment, how the environment reacts to its actions, or, when the agent does not receive as an explicit input, the goals it must achieve. ...
متن کاملLearning Action Models By Observing Other Agents
Autonomous agents should have the ability to learn from the environment. The actions of other agents in the environment provide a useful source for such learning[Dent, 1990]. This paper presents a framework for learning action models by observing other agents in the context of PRODIGY [Carbonell et al. , 1990], a general-purpose planner. A domain in PRODIGY is specified by a set of operators th...
متن کاملController Module Planning Module Learning Module Controller Module Planning Module Learning Module Controller Module Planning Module Learning Module Environment
Most learning systems applied to problem solving have the goal of learning knowledge for solving problems more eeciently. However, very few systems have focused on the acquisition of planning operator descriptions. In this paper, we present a system that learns operator deenitions from the interaction with a completely unknown environment. In order to achieve better learning convergence, severa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997